#ifndef __IPC_SEM_H_
#define __IPC_SEM_H_

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/sem.h>
#include <unistd.h>
#include <sys/ipc.h>
#include "ComLog.h"



#ifdef __cplusplus
extern "C"
{
#endif

int IPC_SemInit(int semid, int initsems);
int IPC_SemDeinit(int semid);
int IPC_SemLock(int semid, int subval);
int IPC_SemunLock(int semid, int addval);

#ifdef __cplusplus
}
#endif



#endif